place abounding in red ochre - Allemand Anglais Dictionnaire